data remove entity @s item
data merge entity @s {item_display:"fixed",transformation:{scale:[1.0f,1.0f,1.0f],translation:[0.0f,0.0f,0.0f]}}

$execute unless data storage dab:system gameRule[$(SG)].display.transformation.translation run data modify entity @s transformation.translation[1] set value 0.5f
$execute unless data storage dab:system gameRule[$(SG)].display.id_billboard run data modify entity @s billboard set value "fixed"
$execute unless data storage dab:system gameRule[$(SG)] run return run data merge entity @s {item:{id:"light_gray_wool",components:{custom_data:{null:true}}},transformation:{scale:[1.0f,1.0f,1.0f]}}

$data modify entity @s item set from storage dab:system gameRule[$(SG)].display.item
$data modify entity @s item_display set from storage dab:system gameRule[$(SG)].display.item_display
$data modify entity @s transformation merge from storage dab:system gameRule[$(SG)].display.transformation